typedef wchar_t CHAR;

#include <assert.h>
#define ASSERT(expression, msg) assert( expression && msg )